Payment received - Alemán Inglés Diccionario